×

self sacrificing meaning in French

adj. se sacrifiant pour les autres

Related Words

  1. supreme sacrifice
  2. self abandonment
  3. self composed
  4. self support
  5. self service
  6. self image
  7. self portrait
  8. self correcting
  9. self fulfillment
  10. self binder
  11. self rule area
  12. self sacrifice
  13. self sacrificing person
  14. self satisfaction
PC Version

Copyright © 2018 WordTech Co.